package com.wms.service;

import com.wms.dto.ItemDateDto;
import com.wms.dto.ItemUpdateDto;
import com.wms.pojo.PageResult;
import com.wms.vo.ItemEchoVo;
import com.wms.vo.ItemSkuSpuListVo;

/**
 * @author Yzxxn
 */
public interface ItemService {
    PageResult page(Integer page, Integer pageSize, String code, String title, String category);

    void addItem(ItemDateDto dto);

    ItemEchoVo getItemDateById(Integer id);

    void updateItemDate(ItemUpdateDto dto);

    ItemSkuSpuListVo getItemsAllList(Integer pageSelect, Integer pageSizeSelect, String skuName, String spuCode);

    PageResult getSkuByPage(String title, String code, Integer pageNum, Integer pageSize);
}
